package com.mzj.saas.mservice.qiyuesuo.vo;

/**
 * 签署页面
 * @author hp
 *
 */
public class ContractPageUrlVO {
	/**
	 * 合同ID
	 */
	private Long contractId;
	/**
	 * 子公司名称，若使用业务ID获取签署页面，且合同是以子公司身份创建的，则需要传递该值，用于确定合同主体
	 */
	private String tenantName;
	/**
	 * 签署页面：SIGN，文件打印页面：PRINT，直接签署页面（H5）：DIRECT_SIGN，默认为签署页面
仅支持PC端的操作：PRINT
	 */
	private String pageType;
	/**
	 * 联系方式(若合同为草稿，则可不传该字段)
	 */
	private String contact;
	/**
	 * (若合同为草稿，则可不传该字段)
	 * 联系类型：MOBILE（手机号），
EMAIL（邮箱），EMPLOYEEID（员工ID），NUMBER（员工编号）
	 */
	private String contactType;
	
	/**
	 * 跳转页面
	 */
	private String callbackPage;
	
	public Long getContractId() {
		return contractId;
	}
	public void setContractId(Long contractId) {
		this.contractId = contractId;
	}
	public String getTenantName() {
		return tenantName;
	}
	public void setTenantName(String tenantName) {
		this.tenantName = tenantName;
	}
	public String getPageType() {
		return pageType;
	}
	public void setPageType(String pageType) {
		this.pageType = pageType;
	}
	public String getContact() {
		return contact;
	}
	public void setContact(String contact) {
		this.contact = contact;
	}
	public String getContactType() {
		return contactType;
	}
	public void setContactType(String contactType) {
		this.contactType = contactType;
	}
	public String getCallbackPage() {
		return callbackPage;
	}
	public void setCallbackPage(String callbackPage) {
		this.callbackPage = callbackPage;
	}
}
